earn one's own keep - Deutsch Englisch Wörterbuch